Learning to Rank: A Machine Learning Approach to Static Ranking
نویسنده
چکیده
Over the last decade, the Web has grown exponentially in size. Unfortunately, the number of incorrect, spamming, and malicious sites has also grown rapidly. Despite of that, users continue to rely on the search engines to separate the good from the bad, and rank results in such a way the best pages are suggested first. The probably most prominent ranking methods is PageRank [4]. Although Google, the most popular search engine, ranking algorithm originally based on the PageRank algorithm, there has recently been work showing that PageRank may not perform any better than other simple measures on certain tasks. For example Amento et al. [1] found that simple features, such as the number of pages on a site, performed as well as PageRank. We will introduce and discuss two solutions, RankNet [2] and fRank [5], which follow a line of research completely different from PageRank, Hits [3] or other similar ranking algorithms which are based on link analysis. In [2] Burges et al. proposed RankNet, a probabilistic cost for training systems to learn ranking functions using pairs of training examples. In [5] Brill et al. combined all kinds of Web page’s features using RankNet to achieve a ranking system, called fRank (feature Rank), that according to their experiments, is significantly better than PageRank.
منابع مشابه
ارائه الگوریتمی مبتنی بر یادگیری جمعی به منظور یادگیری رتبهبندی در بازیابی اطلاعات
Learning to rank refers to machine learning techniques for training a model in a ranking task. Learning to rank has been shown to be useful in many applications of information retrieval, natural language processing, and data mining. Learning to rank can be described by two systems: a learning system and a ranking system. The learning system takes training data as input and constructs a ranking ...
متن کاملSTATIC AND DYNAMIC OPPOSITION-BASED LEARNING FOR COLLIDING BODIES OPTIMIZATION
Opposition-based learning was first introduced as a solution for machine learning; however, it is being extended to other artificial intelligence and soft computing fields including meta-heuristic optimization. It not only utilizes an estimate of a solution but also enters its counter-part information into the search process. The present work applies such an approach to Colliding Bodies Optimiz...
متن کاملEffective Learning to Rank Persian Web Content
Persian language is one of the most widely used languages in the Web environment. Hence, the Persian Web includes invaluable information that is required to be retrieved effectively. Similar to other languages, ranking algorithms for the Persian Web content, deal with different challenges, such as applicability issues in real-world situations as well as the lack of user modeling. CF-Rank, as a ...
متن کاملMultiple hyperplanes Support Vector Machine for Ranking
Learning to rank have become a famous problem for document retrieval and other applications. Recently, several machine learning techniques are applied into this task. Ranking SVM, which uses Support Vector Machine (SVM) to perform the problem, is an example. In this paper, we present a novel approach which also based on SVM. We consider the modification of SVM by adding bias term to different r...
متن کاملLearning to Rank : Using Bayesian Networks
Ranking is one of the key components of an Information Retrieval system. Recently supervised learning is involved for learning the ranking function and is called ’Learning to Rank’ collectively. In this study we present one approach to solve this problem. We intend to test this problem in different stochastic environment and hence we choose to use Bayesian Networks for machine learning. This wo...
متن کامل